package com.wanter.vote.mapper;

import com.wanter.vote.entity.Vote;

import java.util.List;

public interface VoteMapper {
    /**
     * 根据主键删除
     *
     * @param id id
     * @return int
     */
    int deleteByPrimaryKey(String id);

    /**
     * 增加一个投票信息
     *
     * @param record 投票信息
     * @return int
     */
    int insert(Vote record);

    /**
     * 根据主键选择一个投票信息
     *
     * @param id id
     * @return 投票信息
     */
    Vote selectByPrimaryKey(String id);

    /**
     * 选择全部的投票信息
     *
     * @return 投票信息
     */
    List<Vote> selectAll();

    /**
     * 根据主键更新投票信息
     *
     * @param record 投票信息
     * @return int
     */
    int updateByPrimaryKey(Vote record);
}